6 Things Agile Teams Do Well